package edu.ptu.acl.dto;

import edu.ptu.acl.entity.Acl;
import lombok.Data;
import org.springframework.beans.BeanUtils;

import java.util.List;

@Data
public class AclTreeDto  extends Acl {

    private boolean hasChildren = false;

    private boolean noAcl = true;

    private boolean checked = false;

    private List<AclTreeDto> sonAclTreeDtoList;

    public static AclTreeDto copyDept(Acl acl){
        AclTreeDto aclTreeDto = new AclTreeDto();
        BeanUtils.copyProperties(acl,aclTreeDto);
        return aclTreeDto;
    }

}
